import request from '@/utils/request2'
/*
改文件的创建：是为了前台和后台的交互，数据的互相传递
*/
// 培训列表
export function fetchTrainPostList(query) {
  return request({
    url: '/ehs_train_post/list',
    method: 'get',
    baseURL: process.env.VUE_APP_BASE_API2,
    params: query
  })
}
// 伪删除年度再培训，根据年度再培训的主键id
export function deleteTrainPostList(id) {
  return request({
    url: '/ehs_train_post/delete',
    method: 'get',
    baseURL: process.env.VUE_APP_BASE_API2,
    params: { id }
  })
}
// 查询总数量
export function fetchAllCount() {
  return request({
    url: '/ehs_train_post/listcount',
    method: 'get',
    baseURL: process.env.VUE_APP_BASE_API2

  })
}
// 添加
export function createTrainPost(temp) {
  return request({
    url: '/ehs_train_post/add',
    method: 'post',
    baseURL: process.env.VUE_APP_BASE_API2,
    params: temp
  })
}
// 年度再培训修改页面获取修改的一条数据
export function editTrainPostList(id) {
  return request({
    url: '/ehs_train_post/edit',
    method: 'get',
    baseURL: process.env.VUE_APP_BASE_API2,
    params: { id }
  })
}
// 年度再培训修改页面提交
export function editTrainPost(query) {
  return request({
    url: '/ehs_train_post/edit',
    method: 'post',
    baseURL: process.env.VUE_APP_BASE_API2,
    params: query
  })
}
// 获取人员列表
export function getPersonList() {
  return request({
    url: '/ehs_train_post/personlist',
    method: 'get',
    baseURL: process.env.VUE_APP_BASE_API2

  })
}
// 获取部门列表
export function getDeptList() {
  return request({
    url: '/ehs_train_post/deptlist',
    method: 'get',
    baseURL: process.env.VUE_APP_BASE_API2

  })
}
